Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF CLOSE Detached £272,172 £125,000 16 Dec 2003
3 LEAF CLOSE Detached £237,070 £220,000 29 Sep 2021
4 LEAF CLOSE Detached £174,708 £113,000 1 May 2014
5 LEAF CLOSE Detached £236,807 £124,000 24 Sep 2004
6 LEAF CLOSE Detached £199,866 £200,000 17 Feb 2023
8 LEAF CLOSE Detached £208,782 £57,950 22 Dec 2000
10 LEAF CLOSE Detached £250,359 £147,000 24 Aug 2012
14 LEAF CLOSE Detached £178,393 £38,000 5 Jun 1998